package com.biboheart.breport.dataset;

import com.biboheart.breport.core.BrContext;

import java.util.List;
import java.util.Map;

/**
 * 数据集
 */
public interface BrDataSet {
    /**
     * 加入数据
     * @param context 上下文
     * @param data 数据
     */
    void addData(BrContext context, Map<String, Object> data);

    /**
     * 提取数据
     * @return 数据
     */
    List<Map<String, Object>> extract();
}
